Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Czas spędzony online


Rekomendowane odpowiedzi

Opublikowano

Jak mogę zrobić w PHP (bardzo ważne aby było to PHP) aby liczyło czas online użytkownika? Tak jak na MPC. Minuty nie są ważne i starczą same godziny. Np, ktoś wszedł zaczęło liczyć i jak się rozłączy/strona traci kontakt z użytkownikiem liczy ile czasu to było i dodaje do bazy danych. Jeśli mnie ktoś nakieruje dobrze daje 5-10 lajków ;)

Opublikowano

Może spróbuj to zrobić JavaScriptem. Użyj funkcji setInterval i dodawaj do bazy.­

!? 

 

@topic

 

Gdy użytkownik jest online(wykonuje jakaś akcje) sprawdzaj ile jest online i naliczaj mu w bazie czas. Wystarczy znajomość PHP + MYSQL.

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista


"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer


 


Potrzebujesz czegoś? Oznacz mnie @Salur

Opublikowano
if(isset($_SESSION['username'])){
	if($_SESSION['lastRequest']+SESSION_TIMEOUT<time()){
		session_destroy();
	} else {
		$_SESSION['lastRequest'] = time();
	}
}

To akurat służy do wylogowywania po jakimś czasie.

Sprawdzasz lastRequest użytkownika i liczysz ile czasu od niego minęło.

Sprzedam Patchera do metin2 napisanego w c++

Wiecej informacji pod kontaktem:

email:

[email protected]

gg:

450619

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...